ПРЕПОДАВА́ТЬ, -даю́, -даёшь; повел. преподава́й; деепр. преподава́я; несов., перех. и без доп. 1. Обучая кого-л. чему-л., сообщать, передавать сведения из какой-л. области знания. Преподавать студентам теоретическую механику.
Все значения слова «преподавать»ИСТО́РИЯ, -и, ж. 1. Действительность в процессе развития. Законы истории. Диалектика истории.
Все значения слова «история»Никто из них не обязан преподавать историю искусства по-моему.
Работал в библиотеке, преподавал историю русского языка в местном пединституте.
Вообще, папа раньше преподавал историю в калининградском университете, а потом увлёкся открытками.